
China. The word conjures up images of tea, the Great Wall, the lights of Shanghai. But unparalleled–literally!–natural beauty? Few people know that China is home to three of the five highest peaks in the world. Located on the Tibetan-Nepali border, Everest, Lhotse, and Makalu all tower high above 8,000 meters. Approaching Everest from the south [...]